Fast, precise flattening of cubic Bézier path and offset curves
نویسندگان
چکیده
We present two related algorithms for flattening (generating polyline approximations for) curves associated with planar cubic Bézier segments. One flattens the path curve, and the other flattens the left and right offset curves. The algorithm for flattening path curves yields an average of 67% of the vertices generated by recursive subdivision, while maintaining flatness to within 4% of the specified value, and runs 37% faster. The algorithm for flattening offset curves generates 70% of the vertices as the methods based on recursive subdivision, such that 94% of all subsegments fall within 20% of the flatness criterion. This latter code runs as fast as recursive subdivision. r 2005 Elsevier Ltd. All rights reserved.
منابع مشابه
An Optimal G^2-Hermite Interpolation by Rational Cubic Bézier Curves
In this paper, we study a geometric G^2 Hermite interpolation by planar rational cubic Bézier curves. Two data points, two tangent vectors and two signed curvatures interpolated per each rational segment. We give the necessary and the sufficient intrinsic geometric conditions for two C^2 parametric curves to be connected with G2 continuity. Locally, the free parameters w...
متن کاملApproximate convolution with pairs of cubic Bézier LN curves
In this paper we present an approximation method for the convolution of two planar curves using a pair of two cubic Bézier curves with linear normals (LN). We characterize the necessary and sufficient conditions for two compatible cubic Bézier LN curves to have the same linear normal map. Using this characterization, we obtain the cubic spline approximation of the convolution curve. As illustra...
متن کاملApproximate Bézier curves by cubic LN curves
In order to derive the offset curves by using cubic Bézier curves with a linear field of normal vectors (the so-called LN Bézier curves) more efficiently, three methods for approximating degree n Bézier curves by cubic LN Bézier curves are considered, which includes two traditional methods and one new method based on Hausdorff distance. The approximation based on shifting control points is equi...
متن کاملEndpoint hermit interpolation with cubic ball PH curves
The Pythagorean hodograph (PH) curves are polynomial parametric curves whose hodograph (derivative) components satisfy the Pythagorean condition. Lots of research works had been done with PH curves relevant topics due that PH curves own many remarkable properties, e.g., its offset curves have exact rational representations. In this paper, ball curves with rational polynomial offset are studied....
متن کاملA Sampling Method Based on Curvature Analysis of Cubic Bézier Curve
In order to eliminate the weakness of large volumes data in 3D modeling process, a fast and efficient sampling method based on curvature analysis of cubic Bézier curve is presented. With the method, the characteristic points and curvature maximum value of cubic Bézier curve are used as the reference standard of the sampling interval and density. For cubic B-spline curves, the sampling data can ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computers & Graphics
دوره 29 شماره
صفحات -
تاریخ انتشار 2005